package org.example.factoryPattern;

/**
 * @author LiXingShuai
 * @className PhoneFactory
 * @description: 手机工厂
 * @date 2023年04月16日
 * @version: 1.0
 */
public class PhoneFactory {

    public  Phone createPhone(String brand){
        if (brand == null) {
            return null;
        }else if ("huawei".equals(brand)){
            return new HuaWei();
        } else if ("iphone".equals(brand)) {
            return new IPhone();
        }else{
            return null;
        }
    }

}
